      1  /**

      2     An employee has a name and a mechanism for computing weekly pay.

      3  */

      4  public class Employee

      5  {

      6     private String name;

      7

      8     /**

      9        Constructs an employee with an empty name.

     10     */

     11     public Employee()

     12     {

     13        name = "";

     14     }

     15

     16     /**

     17        Sets the name of this employee.

     18        @param employee_name the new name

     19     */

     20     public void setName(String employeeName)

     21     {

     22        name = employeeName;

     23     }

     24

     25     /**

     26        Gets the name of this employee.

     27        @return the name

     28     */

     29     public String getName()

     30     {

     31        return name;

     32     }

     33

     34     /**

     35        Computes the pay for one week of work.

     36        @param hoursWorked the number of hours worked in the week

     37        @return the pay for the given number of hours

     38     */

     39     public double weeklyPay(int hoursWorked)

     40     {

     41        return 0;

     42     }

     43  }